set one's seal on - Francés Inglés Diccionario